﻿using Framework.Models;
using Framework.Models.Entities;
using Framework.Models.Request;
using Framework.Models.Response;
using Framework.Utility.ViewModels;

namespace Flow.Manage.Contracts
{
    public interface IUserContract
    {
        TData<List<Biz_UserResponse>> GetUserList();
        TData<Biz_UserResponse> FindUserById(string id);
        TData AddUser (Biz_UserRequest param); 
        TData UpdateUser(Biz_UserRequest param);
        TData DeleteUser (Biz_UserRequest param);

    }
}